//store来共享接口的
import { ref } from 'vue'
import { defineStore } from 'pinia'
import {getCategoryAPI} from '@/api/layout'
//这段代码使用了 Pinia 状态管理库来定义一个名为 category 的存储（store）。
// Pinia 是 Vue.js 的轻量级状态管理库，它提供了一种简单而强大的方式来管理应用程序的状态。
export const useCategoryStore = defineStore('category', () => {
  //导航列表的数据管理
  //satte导航列表的数据
  const categoryList=ref([])
  //action获取导航数据的方法
  const getCategory=async()=>{
    const res=await getCategoryAPI()
    categoryList.value=res.result
    
  }
  return{
    categoryList,getCategory
  }
})
